package  com.zerosky.crm.dao;

import java.util.List;
import java.util.Map;

import com.zerosky.crm.po.Daily;

/**Daily数据接口
 * @author hugy;
 * @since 2017-06-08
 */
public interface DailyDAO {
	
	/**Daily列表数据接口
	 * @author hugy;
	 * @since 2017-06-08
	 */
	public List<Daily> getDailyList(Map map);
	
	/**获取总记录数
	 * 
	 * @param map
	 * @return
	 */
	public int countDaily(Map map);

	/**通过主键查找Daily数据接口 
	 * @param id Daily主键
	 * @author hugy;
	 * @since 2017-06-08
	 */
	public Daily getDailyById(String id);

	/**新增Daily数据接口
	 * @param Daily 实体对象
	 * @author hugy;
	 * @since 2017-06-08
	 */
	public int addDaily(Daily daily) throws Exception;
	
	/**修改Daily数据接口
	 * @param Daily 实体对象
	 * @author hugy;
	 * @since 2017-06-08
	 */
	public int updateDaily(Daily daily) throws Exception;

	/**通过主键删除Daily数据接口
	 * @param id Daily主键
	 * @author hugy;
	 * @since 2017-06-08
	 */
	public int deleteDaily(String fillDate) throws Exception;	
}
